165 research outputs found

    Ontology Population for Open-Source Intelligence

    Get PDF
    We present an approach based on GATE (General Architecture for Text Engineering) for the automatic population of ontologies from text documents. We describe some experimental results, which are encouraging in terms of extracted correct instances of the ontology. We then focus on a phase of our pipeline and discuss a variant thereof, which aims at reducing the manual effort needed to generate pre-defined dictionaries used in document annotation. Our additional experiments show promising results also in this case

    Preface

    Get PDF

    Preface

    Get PDF
    [No abstract available

    Exploring a text corpus via a knowledge graph

    Get PDF
    Semantic enrichment methods may be used to identify relevant entities in textual documents. These extracted entities are part of knowledge graphs and thus linked by semantic relationships. This work explores the idea of navigating the semantic relationships among extracted entities as a way to search a text corpus. A modular software system (including document management, semantic enrichment, data consolidation, and data integration) has been designed, to offer a visual user interface for such navigation on top of an arbitrary corpus of textual documents. The software, called arca, has been used in a real use case: to search in the book catalogue of a publishing house. The evaluation carried out with a set of potential users has shown so far the feasibility and effectiveness of the approach. Critical issues and potential limitations of the paradigm have also been found and are discussed

    Protected group control system for mobile robots

    Get PDF
    The purpose of this work is to present a secure group control system for ground mobile robots. The paper includes the analysis of existing group control algorithms, a description of the implementation of some of the algorithms, their testing and analysis of characteristics. When we solve the problem, we adhere to the following aspects: The multivariance of simulated situations, the feasibility of algorithms within the framework of existing computer systems and their applicability within the framework of real group control systems, the use of cryptographic information security tools using distributed methods, the development of a model for group control of robots and testing of developed solutions should be carried out using a simulator, approbation of the developed solutions is carried out using a full-scale model, which includes a set of single-board computers, between which a wireless network is organized, robots perform the main task of analyzing the terrain and building a terrain map, while the terrain map should be distributed between robots and updated periodically, robots must be able to avoid obstacles and collisions with each other, perform the task of moving towards the goal and the task of following the group leader. Security solutions must ensure the property of integrity, proof of authorship, and trust in the data. Implementing the choice of the group leader must also provide the ability to select a trusted entity as the group leader

    Automated Generation of Executable RPA Scripts from User Interface Logs

    Get PDF
    Robotic Process Automation (RPA) operates on the user interface (UI) of software applications and automates - by means of a software (SW) robot - mouse and keyboard interactions to remove intensive routine tasks (or simply routines). With the recent advances in Artificial Intelligence, the automation of routines is expected to undergo a radical transformation. Nonetheless, to date, the RPA tools available in the market are not able to automatically learn to automate such routines, thus requiring the support of skilled human experts that observe and interpret how routines are executed on the UIs of the applications. Being the current practice time-consuming and error-prone, in this paper we present SmartRPA, a cross-platform tool that tackles such issues by exploiting UI logs to automatically generate executable RPA scripts that automate the routines enactment by SW robots

    Autonomous flight of a quadrocopter group with the use of the virtual leader strategy

    Get PDF
    In this article we present an algorithm of controlling the quadrocopters swarm and a theory of applying the Kalman filter for the equations of motion of a quadrocopter in mountainous conditions. In our case, in order to coordinate the group, it is necessary to form the spatial programmatic trajectory of the UAV using the appropriate control law. The concept of coordinated reversal is introduced, which allows to obtain analytical equations of spatial motions expressed through the definition of the velocity vector and the yaw angle. The algorithm was tested in the Gazebo simulator. The results are used for spatial motion of quadrocopter groups

    From Component-Based Architectures to Microservices: A 25-years-long Journey in Designing and Realizing Service-Based Systems

    Get PDF
    Distributed information systems and applications are generally described in terms of components and interfaces among them. How these component-based architectures have been designed and implemented evolved over the years, giving rise to the so-called paradigm of Service-Oriented Computing (SOC). In this chapter, we will follow a 25-years-long journey on how design methodologies and supporting technologies influenced one each other, and we discuss how already back in the late 90s the ancestors of the SOC paradigm were there, already paving the way for the technological evolution recently leading to microservice architectures and serverless computing
    • …
    corecore